Summary

Accession Number TCMCG013G20486
LOCUS LOC102613210
Length 26839bp
Organism Citrus sinensis
GC(%) 12.43
GeneID 102613210
Protein Id XP_006487724.1
RNA Id XR_371721.3
XM_006487661.3


Sequence

CAATTTTTGCTTTCATTTTTAATTTCTTAATTTTTTCTCTTTCATCCGAAAAGGAATTTTCAACTTCATCACACCATTATTTCCCCTTTAAAGCAAAAACGCGAATCTCTCAAACTCTCTTCCACCGCCATCTCTCCAAAACGACACCATTTCTTAAACAAAACGGCAGCGCACCACCATTGACAAACCCCCAAACAGCGACCAAATTCAATCCATGTTATTCACTCATTCGCCGCCTTCTTCTTTGTCTTCTTCTTTGTCTTCTTCTTCTTCTTCTTCTTCGTTTAAATCAGTCGATCACCAGCAGTACGACCGTTGACTTTTTTCACGGGGTCAAATAGTGTAGAATCTGAAGGCTCAAAAAGGGGAAGCGAAGACAGATTAACAAATGGAGCAAGCTGTTCTTGATGATATAATCAAACGGTTATTAGAGGTCCGGGGCCGACCCGGAAAGCAAGTTCAGTTATCAGAATCGGAGATCCGGCAGCTGTGTGTTGAGTCCAGAGAGATTTTCTTGAAACAGCCTAATTTGTTGGAGCTTGAAGCTCCCATCAAGATTTGTGGTAACTTAACTTTGTTTATTTATTTTTTTGGGGATTTTTAATGAGATACCCACTTTTTGTTTTGAGTTTTGTGTGAATGAATTATATTTTTTTGGTATTTTTAATTTATTTTTTATTTTTTATTTACTGGGTATAGTTTTATTGCTTCATTTGGAGTTGTTTTAGTCCGCAAGCTGATTCTTTTTTTTTTTAATGAATACCTTAGGGTTTTTGTAATTATTTTTTATTTTGGTTTTTTAGAGTAATTTTGTTTTAGTGAGTGATTTTGTGTATTCTTAGTGAAAAATGGCGATGCAGTAGTTTGGTTTTTGCCCTTTGATTCTTTGTTATTTTGTTTTGTTTTGTTAATGATTTGATTGTTTAACACTGATTATGCTTAGTTTTGTGAGTGAATGTTTGGCCTTCCTTGGGATGGTCTATGTATTGTGTGTGATTTGATTGACTTAATTGTTCCTAATTTTGGTTTAGGGAACAGAGTAACGGGCTTGCTTGTTTTGGGTAGTTTTTGCCCGGTTTCATAGTGGTTACATGGGATAATTTACTGACATTTGTTGGTAATCTATGAGATTTGCGATTTCCGATCTTGTCCCTTCTTATTTATAAATTCGTGTTCCAAGGAACCTAGTGTGTTCTATTTCCAATTCTTTTGGTTTCATTGTCGTTATATTGCTTACTTTGAGGATTGAACTCTCTGCATGCCAGTCCTTTGTGCGTGTCTGTGTGTTTCTCTCTCTCTGAACTCGCCAAGACATGTTTGCATACTGATTAAAGATATCGCTTTTGGGGGTAGGGGGTTGTCAAATTTTAGATTATCAGAGTACTTGATGAAATGGGGTTGGTTTTGGATGATCTATTGGTTCTTTTAGCGTTGATGTGAACCCAATTGGTGTTGACGGGGAGGTTTGGCGACTTAATGTGGAACGTTATTAACTGATTTATCTCCAATTAATGATTGAGTTTTACTGGTGCTTCTGTAATTTATTGGTTTTAATTCTGTGAACTTCTCTTCCATTTAAGGAAGTTGCGATGATTGCAATTAAGCATCTTAGTGGAGGATGCTTTGTATTTACTCCGTGAGTTTATGTTTCTTAATGTATGAATTATGTGTTATTGCCTACATTAACTCGCGTCATTTTGTGTGTTTTATATAATTAATACTACAAATTTACTATTAAAGTTAGTAAATGAAAAGAACTTGTCTGTATAGTGGTTGACGTCACATTTATTTTTCGATGCACTGTATTGATGGCTTTGGGCTGCTTAGATTGGGCGTTGCGTATGTTTTTTAATTTGATTAAATGTGTGGTCTATAGAGGCTGTTCTATAGCATTCAGTAGCAGCAATATTCTTTCCTTGAACCAATTGGATCAATTTGCATTTATAAGCCAACACACCCCAGCCAATTCTACCTACCACCCCTTCTCCACCCTCCCCACACCCGCCAACCCTCCTCCCACCCCCCAAAAATAATGTCTATCTCCTGTCTCAGGTTTTCCATTTTTGCTATTTTCTTTCCCTTTTTTCCCCCCTCTCTTTGGGTGCCAGGGGAATCCACATGGGGATTGATGCATATATGGTAAGTGAAAATGTTGTTGGTTGTTATGCTTGTGAAAATTTTAAAAATCAGAATTTATGATGTGTGACCTTTATGGGATGTCTGAAGAATGTTGAGGATTATGTCATTTTGAGCTGTTTATCAGGTAGTTTGAGGTTAGATTTGTTTTTTGGAGTATTAGCTTGGAATATATGAGTGCTTGCCTAACTAGATTGAATGAAGAGTCATAGTTTCTGCAACATGAGGGCATTTCTGTCTTTAGGTTGAGCATAGAGTTCTTTAGGACATCTTTTGGAGTATTAGCTTGGAATCTATGACCGGTTGCGTAACTGCATTGATTGTAGTGTCATAGTTTCTGCAACACAAAGGGCATTTCTGTCTTTAGGTTGAGCACAGAGTTCTTTAGGACATCTGAGAAGTTGTTTGTATCCTTTCGTGAAATTTAGTTTGTCTTTTATGTTTCTTCTGGGGAGTTTCCTTCTTTTGATTTGTTTCTTAATGTCACTAAGAACAGTCAAGAATCTATTTGTTTAAAGTTGATATGTTGAGTTTATTGTTGAGGGTTTGAATGCCTCAGTGTTTTCTATTTTTCTATTTATTCTTCTCTTGGTGTGTGATACTTCAATAGCCTTTTTTTTTTTAAAAAAAAAAAATTCCCAAAAATATATCTAAATTTGGATGGAAATCTTAATACAGCTGATTCTTGATGTCTAAATGACATTGTTGTATTTCTTTTTTACATATCTGATTATTGGTATTAAGTTGTTTTGTTTTTAGAGAGAAGAAACATCCCAACACTGGCTCTTTGACACCGACACCTTTATTAAGTATTTTACATGTTTCTACTCATATTTTATGGAAACTTTGATGTTGTAGACAAAATAATTCATAAGTAGAAAACAGAAAAGTTTAAAGTAAAATTATACTTATAATGATATTGTTCGTATTTATGACATATAGATTATTAACGTTTTCTTTGCTCAATCTTGTTGGTCAATATTTCAAGAATCAACCATTATCCAATGCCTTCCTCGCCCATGTGAAGGGGTTCAGATTAGGAGTATTCATCTAGATAGACGAAATCGTTGCCTTTTTTAAGGTTTTTTTTTTTTCAAATGTTACTACATGGTTCTAAAATATGTAAAAATGAATAAAAGAAACAAAAGTAGAATAACTATTAATACATTTAATAAATGCAATATAACAATTGTACTTATATTGTCATCTGATTAGCTCTCAACCATATGGATCTTTTAGTGATCTTTTAGTGATCTTTTGGGGGTTCTTTTTTTGTGGACTCCTTTTTGACATTTCGTAATTATTGTTCTTATTAATACTAATTTCTCTGTTTCCTATAAAAAATAAATAAATAATGAAGGATAGGTTTTTATATGGTAAGGAATGAATAAATATTATAAGCATTTATTGGAAAATAAAACTATGCAGCTTATTTAGTTGTTTTCCTATTTAGTGATAAATTAAAATTTTTGGCTTAATTATATTCGGATATATAAACACCAAGTTTTCAGTGTTAAGATGGAAAACCAACGTCTTTAAAATTTATGAATTGTTAATACTGAATCTTTTTTCAGTTTCAGTTAAAAAACAAAAAGGCCCTTCTTTTTTCTATCTTCAAATTTTGTGTGATAGAAGTATACTGTTGGGCCTTTCTTATCAACTTTAGCTTTTGGGATTATTGTTGGTTTAACTTTAGAATTATTTGACCCAGAGATTTTATGTTCCATTAAATAATAACACTCAATACACTGGATTTAGTTCATGTTTATTAAATTTGGATTTTTATGTGAGACGGTACAAGTATTGGGGATTAGTGGTCTCTCAACATTATGATAGAAAACCAGCCCTCACTACCAATTTGTATTTTAAGCCCAATATTCAATCCTTGATCACTATCAAACTTCCACAATCATTTCTTCTTCATATTCTTATAAATCAGCCTCAAACTCTAAAGAAAAACCTAAGCCATTCTCTGTAAGGGGTAAGCGTCTGTTCTTGTTCGGATGAAGGTGCCAAGTTTTATTTTGCTCTTTAACGTTAACAAGTCAATTCCCCATGATGTGTTAGGTGATTTGTTTGTTTCATGCTGTTTATTTCCTCGTCTTTTTTTTCTTCTATCTACTGTTCCTTTATGAATTTGCCTCTAGGCATTTTTGCAGTTGCTTACTATGAAATACAATGGGCTTATGCTATATTTTGTAAAAATAACTATGTAATTCAATCTCCAAATTAGTTAATCTTCTTAGTTGGCTTTGTCTTTGACTGTTTTTTATATCAATTAATTTGTTTCGTTGTGTACAGGTTAATTTCTATTGTTGGAGCCATGAGTCTGCTGAACACATTTTTCCTAACAAAGGTTTGGGATATGGACTTGCCCAATTTTCGTCTGTTTTGTTTCTAGGTTATTATGTAAAAATTTTATAATGGTTTGCTTTGCTTTGGGTTATTATGTAAAAACTTTGTAGTGGTTTGCCTCAAATGTTTCTGTTATTATGTCTTTGGTCTTATCCTGAGATACGCTATATTCTTATTCCTCAATTTTTACCCCTGGATTGTTTAATGAGTTTCTAATTTTGGATGTATACTAATAAATCTCCATTTATCTTTCTTAATCCTTAGGATTTTTTATTTTTTATTTTTGTATTCTACTTAAGTTGAGTTGTGTATAGATCTGTAGGAAAATCCACTCAAATTCAATTCTTAGCAGATAAATATTCTTCACAATACTACCTATTACAATTAGCTTGCACTAAGAGAGCTATGTATTGTTTTTGCCCCATTCTTTGTTAGTCTCTTTGAACACTGAAATTGGCCTGATTGTTTTTTCTCCCAAAAATCCAAGAATTATTTTTTGTGGTATACTAATTGATTTTATGTACTTGTAGGTGGGAAAAGAACAATGAAGCTACTTGTGGATGTTCAATGACATTATGTGCTTCTTTTTGTTGGTTAATATTTGTTGAATCTTAACTTAGTACTTGGTTGTTAAGAGCTTGTCCAAGACTTAATTTAGTACTTATATTTTTCTTTTCCAAACAATGATGTAGTTGAATGATATGAATTTGAGTGATGTATTTGAGATGTCTCTTATGCAATTGTGTTGCGAGATTTTGTATATTTAATATATTTTGAGTTTTCTTTCAGTTGTAAAACAAATAGGAAAATATAATTAAAATCAAAGTATACTATTAACCAAAAGAATCATAACATCACTAAATACTGACACTAAATGTTTAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTTTGAATGCCTCAGTGTTTTCTATTTTTCTATTTATTCTTCTCTTGGTGTGTGATACTTCAATAGCCTTTTTTTTGTGGACTCCTTTTTGACATTTTGTAATTATTGTTCTTATTAATACTAATTTCTCTGTTTCCTATAAAAAATAAATAAATAATGAAGGATAGGTTTTTATATGGTAAGGAATGAATAAATATTATAAGCATTTATTGGAAAATAAAACTATGCAGCTTATTTAGTTGTTTTCCTATTTAGTGATAAATTAAAATTTTTGGCTTAATTATATTCGGATATATAAACACCAAGTTTTCAGTGTTAAGATGGAAAACCAACGTCTTTAAAATTTATGAATTGTTAATACTGAATCTTTTTTCAGTTTCAGTTAAAAAACAAAAAGGCCCTTCTTTTTTCTATCTTCAAATTTTGTGTGATAGAAGTATACTGTTGGGCCTTTCTTATCAACTTTAGCTTTTGGGATTATTGTTGGTTTAACTTTAGAATTATTTGACCCAGAGATTTTATGTTCCATTAAATAATAACACTCAGTACACTGGATTTAGTTCATGTTTATTAAATTTGGATTTTTATGTGAGACGATACAAGTATTGGGGATTAGTGGTCTCTCAACATTATGATCGAAAACCAGCCCTCACTGCCAATTTGTATTTTAAGCCCAATATTCAATCCTTGATCACTATCAAACTTCCATAATCATTTCTTCTTCATATTCTTATAAATCAGCCTCAAACTCTAAAGAAAAACCTAAGCCATTCTCTGTAAGGGGTAAGCGTCTGTTCTTGTTCGGATGAAGGTGCCAAGTTTTATTTTGCTCTTTAACGTTAATAAGTCAATTCCCCATGATGTGTTAGGTGATTTGTTTGTTTTATGCTGTTTATTTCCTCGTCTTTTTTTTCTTCTATCTTCTGTTCCTTTATGAATTTGCCTCTGGGCATTTTTGCAGTTGCTTACTATGAAATACAATGGGTTTATGCTATATTTTGTAAAAATAACTGTGTAATTCAATCTCCAAATTAGTTAATCTTCTTAGTTGGCTTTGTCTTTGACTGTTTTTTATATCAATTAATTTGTTTCGTTGTGTTCGGGTTAATTTCTATTGTTGGAGCCATGAGTCTGCTGAACACGTTTTTCCTAACAGAGGTTCGGGATATGGACTTGTCCAATTTTCATCTGTTTTGTTTCTAGGTTATTATGTAAAAATTTTATAATGGTTTGCTTTGCTTTGGGTTATTATGTAAAAACTTTGTAGTGGTTTGCCTCAAATGTTTCTGTTATTATGTCTTTGGTCTTATCCTGAGATACGCTATATTCTTATTCCTCAATTTTTACCCCTGGATTGTTTAATGAGTTTCTAATTTTGGATGTATACTAATAAATCTCCATTTTTCTTTCTTAATCCATAGGATTTTTTATTTTTTATTTTTGTATTCTTCTTAAGTTGAGTTGTGTATAGATCTGTAGGAAAATCCACTCAAATTCAATTCTTAGCAGATAAATAGTCTTCACAATACTACTACGTATTACAATTAGCTTGCACTAAGAGAGCTATGTATTGTTTGTGCCCCATTCTTTGTTAGTCTCTTTGAATATATAGGTTTGCCTGAAGTTGCTGAATGTCCTCAATGTTGCAATTAAGTTTTTGTTACTACATTATGCAACTAATGGTTGAAGTTTGGAGTTAAAAAAAAAAGGCCAAGTTACTTCATGATACTTAGATTAGGTCGTAGAGAATATCTACATAAGTGTGATCAATAGATTTGTTGTGTGCACTGTTTTTTATGATAGCAGATGTATTTCAGTCGAAAGAGAAAAAAAAAGGTGTTGTTATCTGCTGTCCAGCACATTGTTACTCACTTCAGAAGATGTATGATTGGTCAACTTTGCTGTATGCAATATTTGTGTGGAAGTTGACGTGTCCTTTACTTAAAAAAATAATTGAAATAGAAGAATATGATGTTTTAATTTGTACTGCTCCATATTGACTACATTTCAAACGTGGGTCTGCTGTGTTTGAGTTGAAACATACTTGTAAGGAGTTAATTGACTCCATTGATCAGAATTCAGTTTTAACCCGTTAGATTCAGTTCATGATAATTTATTTACCTTGTACGTCAATGGTACTCATTCTTGTGGCCAGTGGCTTAGTTTTGGCATTATTGAAAACATTTGAATAAAGATTTGTGATCATCCATCCTGATAATGATATCTGTTTATGAAATGCAGGAGACATTCATGGTCAATATTCTGATCTTTTGAGGCTTTTTGAGTATGGTGGGTTACCTCCTAAAGCCAACTACTTATTTTTAGGGGATTATGTGGATCGAGGCAAGCAAAGTCTGGAGACAATATGCCTCCTACTTGCATATAAAATAAAATATCCTGAAAATTTTTTCCTCTTGAGAGGAAACCATGAATGTGCTTCCATAAACCGTATATATGGGTTTTATGACGAGTGCAAGAGAAGATTTAATGTTAGGCTATGGAAGACATTCACAGATTGTTTTAACTGTCTACCAGTGGCGGCTCTAATTGATGAGAAGATTCTCTGCATGCATGGGGGCCTTTCTCCTGACCTACATAGTTTGGATCAAATTAGAAGTTTACAACGCCCAACTGATGTACCAGATACAGGGTTGCTCTGTGATCTTCTCTGGTCTGATCCCAGTAAAGATATTCAAGGCTGGGGGATGAATGATAGGGGAGTTTCATTTACTTTTGGTGCTGACAAAGTGACAGACTTTCTGCAGAAGCATGATCTGGATCTCGTTTGTCGTGCTCACCAGGTTTACTTGTCATAGCTGTTCCTTTTAGTTCCCACAGTACTAGGGTTCATATCCTCTTCAGGACCACTCTTAGGGCTGTGGAAGCATACCATGAGCCATGAAATTTCAGTGAGGAGCATTTAAAATTTTTGTGAGACTATAGCTATACTACGCTATCACTCTATTGTTATTTTGGCATTCTATGAGTGTTGTACCACTGGGGCTTGCTCCCTTTAAATGTCTAAGCTCCTCCGCTGTGTAACTGTGGCTTTGGATCTGGTTGCTTCTGGCACTGGTTGGTCCATTCTGTGCAGTGCTTTGGGTTACTGTAGAGGATATGATTCCTTTTTATTTTAGTGCATACCTCCTTAATTGTTTGTTTTACATTTTATAATTTATTATTTGCAGGTCGTAGAGGATGGATATGAGTTCTTTGCCAACCGACAGCTTGTTACTATTTTTTCAGCACCTAATTATTGCGGGGAGTTTGATAATGCTGGTGCAATGATGTCTGTTGATGAGACACTAATGTGCTCTTTCCAAATATTAAAGCCCTCAGACAAGAAGTCGAAGTTTGGTTTTGGGAGCACAACTACTGCAAAGCCTTCCAACGGTGGCAATGTCTTTGGAAGCACAACTACAGCCAAGCCTGGAAACACACCTGCAGGAGTCAAGGTAGAAAAAGACTTCTCCTTTCTGACACATGAATTCATTACCAATGATGGAAGATTCTTGTGTGTTGACTCAAATTTTTCCATTAGCATATAGTTTCATTTTGAGATTAATAAGTTGTGCAGGTTTTGAGATTAATAAGTTGTGCAGGTTTTGTATATCCAGTCTTGAACTCAAAGCATTAATTAACCAAGAAATTTCTCGTTGTTCTTAAAATGCGGAACTTTTATTCGCTTTTTATTTTTCCCATTTCCCTAGTGTTATTTTGTACTCCTGATTATATTGGTTAGCATATGTAGTTTTTTATACAACTCGAAGACAATATGCATCGGCTTTATATTGGTTTCATCTTATGTTTCTGGACAATGTCTTGTAAAGTCTGATAAGAGCATCACAGTCAAGCATTCTTGCAATTATTGTCAGCATATATTCATGTATTACATCTTTAGCTAACCTCGATAATTTTCTGGCTATGCAGTCTTTCCTTGGTAAGGTATGACAAATTGGTTTGCTGGATAGAGGCCAACTTCCAGTGGGTTAATGCACATGCGGGGGACTGCAATTAAAGTAATATTCTCAGGTCTTTTCGATTTTACTATAATATTTTGAATTGTATAAAATTGCGACAGCAAGAGAAAAGAAGTCATTAGAAACTAAGCATAAAAATTATTTCTTCGACGTAAAGTTGGTTTGAAGATAGAAGGTGGTCAATTCATGTTCTTCTTTGAACACGTGTGTTACGCCTAATATTATTTCCCGCAGAATCTCTGTTCAGGTACACAGCAAAATGGATGTGGAGAACTCTTACTATGTTTCGTTCACAATGACCTATCACAAATTATGATGATTTTTGCGGAAGCGCTTTGGTCTATTTCTAAAATTTTCGAATGAAATAGATGAAAGCGCTTTTGGGGTTACAAGGGCACTTGGATTGTTTTGTGAATTATTGTTTGATAGGTATATTTTTTAAAAAGCAGTATCGTAGAGCTTTTTGCCTGAAAGCACTTTCCAACACAGTAAAGAACTTCTCAACTCTTTTTTTTTTTTTTTTTATCCTGAGGCTTAAACACACTTATGTGAAGAAATATGCAAGTTTTGAATGTCTTCTGCATTGGAATCAATTTATTACCAACGCTTGGTTTGCTCAA